have a mind like a sewer - German English Dictionary